frog of a horse's foot - Alemán Inglés Diccionario